@media screen and (max-width: 1021px) {
    .box-container{
        position: unset;
        display: block!important;
        height: auto;
        min-height: 50vh;
        background-size: cover;
    }
    .box-scroll{
        overflow: auto;
    }
    .nav-tip{
        display: none!important;
    }
    .main-container{
        padding: 100px 0;
    }
    .tab{
        width: 100%;
        border: none;
        justify-content: center;
        margin-bottom: 50px;
    }
    .float-menu{
        width: 100%;
    }
    .btn-close{
        z-index: 9999999999;
    }
    .tab-title{
        padding: 0 20px;
    }
    .tab-scroll-box{
        width: 100%!important;
    }
    .other-container{
        padding: 100px 0;
    }
    .intro{
        width: 100%;
    }
    .img-group{
        width: 100%!important;
    }
    .caption{
        font-size: 38px!important;
    }
    .row-grzy {
        transform: scale(0.8);
    }
    .tab-scroll-item-box>div{
        width: 100%;
    }
    .tab-scroll-item{
        padding-top: 50px!important;
    }
    .tab-scroll-item-sp-left{
        width: 80%;
    }
    .tab-scroll-item-sp-right{
        margin-top: 50px;
        width: 80%;
    }
    .tab-scroll {
        padding-top: 50px;
    }
    .tab-scroll-item-jie{
        height: 400px;
        margin-top: 0;
    }
    .tab-scroll-item-jie>div{
        width: 100%!important;
    }
    .tab-scroll-item-jie-right img{
        position: unset;
        height: 100%;
        width: 100%;
    }
    .form-control{
        width: 80%!important;
    }

}

@media screen and (min-width: 700px) and (max-width: 1020px) {
    .grzy-box {
        width: 600px;
    }
    .grzy-box div {
        margin-right: 200px;
    }
}

@media screen and (max-width: 450px) {
    .grzy-box {
        width: 100%;
    }
    #iframeContainer {
        left: -20px;
        bottom: 40px;
        transform: scale(0.7);
    }
    .box-container {
    }
    /* 公司介绍 */
    .tab-scroll-item-box {
        width: 450px;
        height: 400px;
    }
    .tab-scroll-item-box h1{
        font-size: 26px;
    }
    .tab-scroll-item-box-left {
        width: 100%;
        height: 100%;
    }
    .tab-scroll-item-box-right {
        width: 100%;
        height: 100%;
        margin-bottom: 50px;
    }
    .tab-scroll-item-box-right img{
        width: 100%;
        height: 100%;
    }
    /* 发展历程 */
    .tab-scroll-item-boxs {
        margin-top: 50px;
        width: 450px;
        height: 300px;
    }
    .tab-scroll-item-boxs h1{
        font-size: 26px;
    }
    .tab-scroll-item-line {
        background-color: red;
    }
    /* 公司视频 */
    .tab-scroll-item-sp {
        width: 450px;
        height: 500px;
    }
    .tab-scroll-item-sp-left h1 {
        font-size: 26px;
    }
    .tab-scroll-item-sp-left {
        width: 100%;
        height: 100%;
        margin: 0;
    }
    .tab-scroll-item-sp-right {
        width: 100%;
        height: 100%;
        margin: 0;
    }

}